<?php
/**
 * 示例model（标注表的作用）
 * panglishan
 * 2020.08.13
 */
namespace App\Models\MainDB;

use Illuminate\Database\Eloquent\Model;

class UserBank extends Model{

    protected $table = 'ln_user_bank';     //数据库内完整表名

    protected $primaryKey = 'id';    //主键名

    protected $fillable = [
        'id',      //主键ID
        'user_id',         //用户id
        'bank_num',         //卡号
        'cardholder',         //持卡人
        'bank_type',         //1.支付宝  2.微信 3.银行卡
        'add_time',         //时间
        'bank_name',         //开户行
        'mobile',         //手机号
        'bank_zhi',         //开户支行
        'card_number',         //身份证号
        'update_time',         //修改时间
    ];

    public $timestamps = false;

    //获取某字段的值
    public function getFieldValue($field, $where = [])
    {
        return $this->where($where)->value($field);
    }
    public function userData()
    {
        return $this->hasOne(UserData::class, 'user_id', 'user_id');
    }
}
